Python Job: QA ENGINEER (M-F-D)

Job added on

Location

Lisbon - Portugal

Job type

Full-Time

Python Job Details

As a QA Engineer (m/f/d), you will need to ensure the quality of the entire Digital Consumer Engagement platform. This require the setup of quality assurance strategy, defining tools, best practices and coordination with cross-functional agile teams to establish and maintain delivery quality.

Contract: Permanent with the Client

Responsibilities:
  • Be part of the QA Chapter, working alongside with peers and Lead on identifying, prioritizing, and implementing best practices and tooling for PMI engineering teams
  • Work closely with the Team Lead, Product Owner, Engineering Manager, and other Stakeholders to ensure product requirements are well captured in the team's backlog, and quality assurance topics are identified and addressed accordingly
  • Drive quality engineering practices and continuous improvement in your team
  • Work with product teams to understand requirements, design comprehensive test plans and test cases
  • Work with product teams to probe and question requirements beyond their testability to include quality assurance and consumer/user-centricity
  • Execute the plans to thoroughly test all software releases under your charge, which can include client and server-side products, API platform and server infrastructure
  • Contribute to improving testing activities through automation, implementing automation tests using modern frameworks
  • Coach and collaborate with developers to ensure a strong and efficient test automation strategy
  • Ensure best practices are implemented and act as a facilitator for the team around quality engineering, using a shift left approach
  • Report and track defects, prepare test plan report, and ensure all related tasks
  • Support NFRs testing in areas including performance, load, security, and accessibility
  • You will work with Agile Processes that are adapted to the team's and project's needs

Background and Qualifications:
  • Bachelor's Degree or higher in Software Engineering (or equivalent)
  • Minimum of 3 years of proven experience as a QA Engineer and experience in cloud-enabled products is a plus
  • Technical background in application engineering, infrastructure, and integration
  • Experience with software DevOps Continuous Integration/Continuous Delivery (CI/CD) processes and tools (Jenkins) and code versioning tools
  • Strong experience with test automation tools and frameworks
  • Experience with test and defect management tools (ex: Xray, Jira)
  • Coding Experience in at least one of the following programming languages: Java, JavaScript, python
  • Working experience applying modern Agile Software Development practices
  • Strong interpersonal skills including creative thinking, attention to detail, collaboration, teamwork, and a drive to learn and succeed
  • Fluency in English (written and oral)


A Kelly Services atua na qualidade de Agência de Emprego, em relação à presente oferta. Informamos que se optar por se candidatar, as suas informações serão tratadas de acordo com a Declaração de Privacidade da Kelly Services.
_______

Kelly Services acts as an Employment Agency in relation to this offer. Please be advised that if you choose to apply, your information will be treated in accordance with the Kelly Services Privacy Statement.